set of hills or natural terrain elevations - Español Inglés Diccionario